a muddled, troublesome affair - Français Anglais Dictionnaire